@font-face{font-family:'BebasNeueRegular';src:url('BebasNeue-webfont.eot');src:url('BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
url('BebasNeue-webfont.woff') format('woff'),
url('BebasNeue-webfont.ttf') format('truetype'),
url('BebasNeue-webfont.svg#BebasNeueRegular') format('svg');font-weight:normal;font-style:normal;}
body{background-color:#303c0c;font-family:Helvetica, Arial, sans-serif;line-height:1.5;letter-spacing:1.5px;color:#EFFBCB;padding:0;margin:0;}
a{color:yellow;text-decoration:none;}
a:visited{color:darkbrown}
img{margin-top:5px;display:block;border:2px solid black;}
p{}
input{}
blockquote{}
h1{font:35px/55px 'BebasNeueRegular', Arial, sans-serif;border-bottom:1px dashed black;letter-spacing:4px;}
h1 a{color:#c2d48c;text-decoration:none;}
#header{text-align:center;}
#bigHead{border:none;text-shadow:0px -1px 0px #668337;letter-spacing:2px;padding:20px 0 20px 0;font-size:68px;margin-bottom:10px;}
#bigHead a{color:white;text-decoration:none;}
#nav{margin-bottom:5px;}
#nav ul{margin-top:0;padding:0;text-align:center;}
#nav ul li{display:inline;font-size:18px;letter-spacing:2px;padding:2px;border-radius:5px;border-bottom:1px solid white;}
#nav ul li a{color:#effbcb;text-decoration:none;}
#nav ul li a:hover{background-color:#3b2611;border-radius:3px;}
#search{background-color:#3b2611;width:100%;padding:2px;margin:0;}
#searchbox:focus, #googleSearch:focus{width:300px;}
#wrapper{margin-top:20px;width:100%;}
#content{width:75%;margin:auto;padding:10px;}
#footer{background-color:#3b2611;margin:0;padding:10px;text-align:center;}
#subscribeForm{width:50%;}
#subscribeForm tr td{display: inline-block;}
.entry, .mainentry{background-color:#5c612b;text-align:center;border-radius:5px;padding:5px;margin:5px auto 5px auto;color:#effbcb;width:50%;}
.entry h3, .mainentry h3{padding:0;margin:0;}
.entry:hover, .mainentry:hover{background-color:black;}
table{width:100%;}
#ip_text{min-width:48%;max-width:48%;height:400px;}
#htm{height:400px;float:right;padding:0;margin:0;width:48%;overflow:auto;}
#categories{text-align:center;padding:20px;}
#searchresult{background-color:#3b2611;margin:0;padding:10px;width:500px;height:300px;overflow:auto;border-bottom:2px dashed black;}
#searchresult .entry{width:90%;}
#googleSearch{float:right;color:gray;}
#searchbox{color:gray;}
#googleSearch:focus, #searchbox:focus{color:black;}
#alertTable{background-color:#252e0a;border-collapse:collapse;width:50%;margin:0 auto 0 auto;}
#alertTable tbody tr:hover{background-color:#3b2611;color:white;}
#alertTable thead{text-align:left;color:white;border-bottom:1px solid black;font-size:19px;padding:5px;}
#alertTable tfoot input{padding:3px;}
.special{border:1px dashed black;}
.special:hover{background-color:#5c612b;}
.special input{width:50%;text-align:center;color:gray;padding:3px;}
.panel{float:right;}
.caption{display:block;color:white;font-variant:small-caps;}
.hide{display:none;}
.error{color:brown;}